#!/bin/bash

# 安装xfce桌面
apt install xfce4 xfce4-terminal xfce4-power-manager sudo fonts-noto open-vm-tools-desktop firefox-esr thunderbird ibus-libpinyin xdg-utils lightdm-autologin-greeter

# 为普通用户增加sudo权限
usermod -aG sudo student

# 删除panel2
# 将panel1放到下边
# 配置自动登录

# 增加下拉终端，并映射快捷键win + ~
# xfce4-terminal --drop-down

# 关闭图标提示
# 关闭下拉终端提示
# 关闭自动息屏

# 安装network-manager和nm-applet
sudo apt install network-manager network-manager-gnome
# 删除/etc/network/interface中的有线网卡配置

# dpkg-reconfigure locales
# 默认语言设置为中文
# 配置输入法
# ibus-setup
# 删除英文输入法，并将拼音输入法的初始状态设置为英文，重新登录
# 安装vscode
# 安装编译工具链
sudo apt install build-essential gdb gcc-arm-linux-gnueabihf git cmake ninja-build vim  g++-arm-linux-gnueabihf gdb-multiarch

# 安装 qemu
sudo apt install qemu-user-static

# 增加armhf软件源
sudo dpkg --add-architecture armhf
sudo apt update

# 安装curl
sudo apt install curl

# 虚拟机增加虚拟声卡

# 复制桌面背景图片
cp hqyj-bg.png ~/.hqyj-bg.png
# TODO: 设置桌面背景

# 安装python-pip
sudo apt install python3-pip
# 配置软件源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# TODO: 将~/.local/bin添加到PATH

# 安装armhf开发库
sudo apt install libc-dev:armhf

# 安装alsa-utils
sudo apt install alsa-utils

# 安装putty
sudo apt install putty

# TODO: 配置/etc/initramfs-tools/initramfs.conf减少initramfs大小
# MODULES=def 压缩算法配置为LZ4
# 重新生成initramfs
sudo update-initramfs -h